Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Terraced £450,000 27 Sep 2021
2 THE DELL Terraced £270,000 11 May 2007
3 THE DELL Terraced £150,000 31 Jul 1998
4 THE DELL Semi-Detached £210,000 30 Jun 2000